Towards High-performance and Fault-tolerant Distributed Java Implementations
ثبت نشده
چکیده
Java Virtual Machines form an important part of the web and business server market. Distributed Java Virtual Machines have the potential to make a significant contribution to industries that utilize this technology. An attractive platform for this purpose is the cluster, a highly cost-effective and scalable parallel computer model. However, realizing on such a platform a high performance virtual machine implementation tolerant to hardware and software faults, and having efficient memory utilization, presents many challenging research issues. This project will address these issues by extending a highly efficient and extensible Java implementation to be aware of its cluster environment.
منابع مشابه
Flexible Protocol Composition in Bast
This paper presents Bast, an object-oriented library of reliable distributed protocols. We show how Bast can be used to build fault-tolerant distributed applications , and how new protocols can be added to it. We discuss some distributed protocol design issues and the way these issues are circumvented in Bast. We brieey describe our Smalltalk and Java implementations of Bast, together with some...
متن کاملA Test Generation Framework for Distributed Fault-Tolerant Algorithms
Heavyweight formal methods such as theorem proving have been successfully applied to the analysis of safety critical fault-tolerant systems. Typically, the models and proofs performed during such analysis do not inform the testing process of actual implementations. We propose a framework for generating test vectors from specifications written in the Prototype Verification System (PVS). The meth...
متن کاملFault-Tolerance: Java's Missing Buzzword
Java has been described as a simple, object-oriented, distributed, interpreted, robust, secure, architectural neutral, portable, high-performance, multithreaded and dynamic language, prompting some to describe it as the rst buzzword-compliant programming language. We submit that to deserve full certi cation|and in the process establish itself as the natural choice for developing large-scale dis...
متن کاملTowards Middleware for Fault-Tolerance in Distributed Real-Time and Embedded Systems
Distributed real-time and embedded (DRE) systems often require support for multiple simultaneous quality of service (QoS) properties, such as real-timeliness and fault tolerance, that operate within resource constrained environments. These resource constraints motivate the need for a lightweight middleware infrastructure, while the need for simultaneous QoS properties require the middleware to ...
متن کاملGrid computing of Monte Carlo based American option pricing: Analysis of two methods
This paper aims to provide an overview and a performance comparison of some parallel and distributed algorithms for Bermudian-American option pricing. We use two Monte Carlo based methods to address such pricing in the case of a high number of assets (high-dimension) through continuation values classification and optimal exercise boundary computation. Our implementations are supported by a Java...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003